package com.simulated.communication.networkprocessing;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @Author Markburt
 * @Description :数据内容，作为前台和后台，进行消息发送和接收的载体
 * @DATE: 2020/5/3
 * @TIME: 下午 12:58
 * @YEAR: 2020
 * @Version :
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DataContent implements Serializable {

    /***
     * 动作类型,参考消息类型的枚举
     */
    private Integer action;
    /**
     * 传递过来的消息
     */
    private MessageData messageData;

    /***
     * 扩展字段
     */
    private String extend;


}
